common river fluke - Spanish English Dictionary